package math

import (
	"math/rand"
	"time"
)

var Rand = rand.New(rand.NewSource(time.Now().UnixNano()))

// 两数之间随机1个值[min, max)
func RandBetween(min, max int) int {
	if min == max {
		return min
	}
	if min > max {
		min, max = max, min
	}
	return min + Rand.Intn(max-min)
}

// 随机真假
func RandBool() bool {
	return Rand.Intn(2) == 0
}
